Regional Ocean Modelling System - ROMS
ROMS is a free-surface, terrain-following, primative equations ocean model widely used for a variety of applications. Regional ROMS configurations have been developed, including one for the Central and Northern California Coastal Ocean, centered around Monterey Bay. More information about ROMS can be found here, and information about the California-specific configuration can be found here.
A number of online tools exist making use of ROMS data output. A few such tools, focused on the California coast, are listed here:
http://ourocean.jpl.nasa.gov/MB/
http://cencoos.jpl.nasa.gov/CENCOOS/scbmangen.jsp
http://www.sccoos.org/data/roms/